Implementing an Object Model
نویسندگان
چکیده
The aim of the COCOON project is to investi gate the design of an object oriented data model with main emphasis on e cient implementation of queries and updates While the nested rela tional kernel of DASDBS is the target physical storage system for COCOON the model is also implemented on top of commercial database sys tems as rst prototypes and to analyze feasibility and compare performance This report summarizes the experiences of im plementing the COCOON object model and its object algebra COOL on top of two commercially available database systems a relational one Or acle and an object oriented one ONTOS We have chosen a relational one because the state of the art database systems for productive use are still relational and an object oriented one because a couple of companies started to sell object oriented database system products Ini tially we expected a semantic gap between our object model and relational databases and as sumed that the mapping to object oriented data bases is much more straightforward First we describe the mapping of COCOON type and class declarations into Oracle tables and ONTOS C classes Then we investigate the transformation of object retrieval and manipula tion by comparing COOL with Oracle s relational SQL and the SQL like query interface of ONTOS
منابع مشابه
On Attributes of Objects in Object-Oriented Software Analysis
One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...
متن کاملFingertip Radius Effect of an on-Surface-Manipulated Object
Cooperative arms are two or more arms in series which assume the structure of a parallel robot on account of gripping an intermediary object, and are commonly used in accurate assembly industries, coaxialization, movement of object, etc. Gripping an intermediary object is one of the complicated subjects in analysis of cooperative arms, whose analysis is mostly dependent upon the manner the obje...
متن کاملAdaptive Object-Models for Implementing Business Rules
Many object-oriented information systems share an architectural style that emphasizes flexibility and run-time configurability. Business rules are stored in a database instead of in code. The object model that the user cares about is part of the database, and the object model of the code is just an interpreter of the users’ object model. We call these systems “Adaptive Object-Models”, because t...
متن کاملAvailability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملAdding protection to the object model as the basis for sec..
Operating Environments (Operating Systems) are increasingly being built with object-oriented languages, for with virtual-machine runtime environments implementing the object model of the language. Adding protection to the traditional properties of the object model (the ability to protect a method call from an object to another object) can be of great advantage for building secure operating syst...
متن کاملInvestigating the Relationship between Object Relations Patterns and Somatization Symptoms Mediated by Alexithymia (A model Based on Bion's Point of View): A Descriptive Study
Background and Objectives: One of the most common problems in the general population is somatization symptoms. Therefore, identifying the factors that play a role in causing these symptoms will be effective in preventing their occurrence. Therefore, this study aimed to determine the relationship between object relations patterns and somatization symptoms mediated by alexithymia. Materials and ...
متن کامل